sediment probe - Francés Inglés Diccionario